package com.erpanderp.pr.util

class Constants { 
   static final String TRANSACTION_STATUS_IN_PROCESS = "In Process"
   static final String TRANSACTION_STATUS_RECORDED = "Recorded"
   static final String TRANSACTION_STATUS_CANCELLED = "Cancelled"
   static final String TRANSACTION_STATUS_EXPORTED = "Exported"
   static final String TRANSACTION_STATUS_ACKNOWLEDGED = "Acknowledged"

   static final String ROLE_ADMIN = "Admin"
   static final String ROLE_USER = "User"

   static final String STATUS_ACTIVE = "Active"
   static final String STATUS_INACTIVE = "Inactive"

   static final String PURCHASE_REQUEST_STATUS_CREATED = "Created"
   static final String PURCHASE_REQUEST_STATUS_UPLOADED = "Uploaded"
   static final String PURCHASE_REQUEST_STATUS_ACKNOWLEDGED = "Acknowledged"

   static final String SECURITY_QUESTION_CHILDHOOD_NICKNAME = "What was your childhood nickname?"
   static final String SECURITY_QUESTION_BIRTH_TOWN = "What city or town were you born in?"
   static final String SECURITY_QUESTION_BIRTH_HOSPITAL = "What is the name of the Hospital you were born in?"
   static final String SECURITY_QUESTION_6TH_GRADE_SCHOOL = "What school did you attend for sixth grade?"
   static final String SECURITY_QUESTION_MOTHER_MAIDEN_NAME = "What is your mother's maiden name?"

   static final String USER_ACCOUNT_STATUS_IN_PROCESS = "In process"
   static final String USER_ACCOUNT_STATUS_APPROVED = "Approved"

   static final String VALUE_HELP_DOCUMENT_TYPE = "documentType"
   static final String VALUE_HELP_ACCOUNT_ASSIGNMENT_CATEGORY = "accountAssignmentCategory"
   static final String VALUE_HELP_ITEM_CATEGORY = "itemCategory"
   static final String VALUE_HELP_MATERIAL = "material"
   static final String VALUE_HELP_QUANTITY = "quantity"
   static final String VALUE_HELP_UNIT = "unit"
   static final String VALUE_HELP_MATERIAL_GROUP = "materialGroup"
   static final String VALUE_HELP_PLANT = "plant"
   static final String VALUE_HELP_STORAGE_LOCATION = "storageLocation"
   static final String VALUE_HELP_PURCHASE_GROUP = "purchasingGroup"
   static final String VALUE_HELP_DESIRED_VENDOR = "desiredVendor"
   static final String VALUE_HELP_GL_ACCOUNT = "glAccount"
   static final String VALUE_HELP_COST_CENTER = "costCenter"
   static final String VALUE_HELP_ORDERD_DETAIL = "orderDetail"
   static final String VALUE_HELP_NETWORK = "network"
   
   static final List purchaseRequestTransactionStatusList = [TRANSACTION_STATUS_IN_PROCESS, TRANSACTION_STATUS_RECORDED, TRANSACTION_STATUS_CANCELLED, TRANSACTION_STATUS_EXPORTED, TRANSACTION_STATUS_ACKNOWLEDGED]  
   static final List purchaseRequestStatusList = [PURCHASE_REQUEST_STATUS_CREATED, PURCHASE_REQUEST_STATUS_UPLOADED, PURCHASE_REQUEST_STATUS_ACKNOWLEDGED]
   static final List securityQuestions = [SECURITY_QUESTION_CHILDHOOD_NICKNAME, SECURITY_QUESTION_BIRTH_TOWN, SECURITY_QUESTION_BIRTH_HOSPITAL, SECURITY_QUESTION_6TH_GRADE_SCHOOL, SECURITY_QUESTION_MOTHER_MAIDEN_NAME]
   static final List userAccountStatusList = [USER_ACCOUNT_STATUS_IN_PROCESS, USER_ACCOUNT_STATUS_APPROVED]
   static final List roles = [ROLE_ADMIN, ROLE_USER]
   static final List statusList = [STATUS_ACTIVE, STATUS_INACTIVE]
   static final List valueHelps = [Constants.VALUE_HELP_DOCUMENT_TYPE, Constants.VALUE_HELP_ACCOUNT_ASSIGNMENT_CATEGORY, Constants.VALUE_HELP_ITEM_CATEGORY, Constants.VALUE_HELP_MATERIAL, Constants.VALUE_HELP_QUANTITY, Constants.VALUE_HELP_UNIT, Constants.VALUE_HELP_MATERIAL_GROUP, Constants.VALUE_HELP_PLANT, Constants.VALUE_HELP_STORAGE_LOCATION, Constants.VALUE_HELP_PURCHASE_GROUP, Constants.VALUE_HELP_DESIRED_VENDOR, Constants.VALUE_HELP_GL_ACCOUNT, Constants.VALUE_HELP_COST_CENTER, Constants.VALUE_HELP_ORDERD_DETAIL, Constants.VALUE_HELP_NETWORK]

}